/* css */

html{
    height: 100%;
}

body{
    font-family: Philosopher;
    
    font-size: 16px;
    margin: 0px;
    padding: 0px;
/*    background-image: url('../images/backgr_img.png');*/
    background-color: #ccc;

}

#web_container{
    top:10px;
    position: absolute;
    left: 100px;
    width: 1000;
    height: 700px;
    background-color: #fff;
     behavior: url(border-radius.htc);
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
}

/*#background{
    position: absolute;
    left: 100px;
}*/

img#bg {
  position:fixed;
  top:10;
  left:100;
  width:1000;
  height:80%;
} 

#content {
  position:relative;
  z-index:1;
  height: 450px;
} 

#iecom_logo{
    margin: 0px;
    z-index: 5;
}

#login_link{
    position: absolute;
    top: 5px;
    right: 10px;
}

#menu_container{
    color: white;
   position: absolute;
   top: 40px;
   left: 220px;
   font-weight: bold;
    width: 600px
}

#menu_container a{
    color: white;
    text-decoration: none;
}

#menu_container a:hover{
    text-decoration: underline;
}

#menu{
   
}

.menu_item{
    float: left;
    margin-left: 20px;
}

#menu_hr_line{
    position: relative;
}

#menu_hr_line hr{
    color: white;
}



#contact{
    margin-top: 15px;
    position: absolute;
    top: 660px;    
    left: 350px;
}

#sponsored_text{
    float: left;
    font-weight: bolder;
}

#sponsored_images{
    left: 20px;
}

.sp_img{
    margin-left: 10px;
}

.contact_text{
    float: left;
    margin-left: 5px;
}

.contact_img{
    float: left;
    margin-left: 5px;
}